module foo {}
namespace foo {}

namespace A {
  namespace B {
    declare namespace C {}
  }
}

namespace A {
  namespace B {
    export declare namespace C {}
  }
}

namespace A {
  declare namespace B {
    namespace C {}
  }
}

namespace A {
  export declare namespace B {
    namespace C {}
  }
}

namespace A {
  export declare namespace B {
    declare namespace C {}
  }
}

namespace A {
  export declare namespace B {
    export declare namespace C {}
  }
}

namespace A {
  declare namespace B {
    export declare namespace C {}
  }
}

export namespace A {
  declare namespace B {
    namespace C {}
  }
}

export namespace A {
  export declare namespace B {
    namespace C {}
  }
}

export namespace A {
  export declare namespace B {
    declare namespace C {}
  }
}

export namespace A {
  export declare namespace B {
    export declare namespace C {}
  }
}

export namespace A {
  declare namespace B {
    export declare namespace C {}
  }
}

